Multiflora Rose - Spanish English Dictionary